using System;
using System.Collections.Generic;

namespace ConsoleApplication2.Models
{
    public partial class PriceLst
    {
        public PriceLst()
        {
            this.admisions = new List<admision>();
            this.CategoryPriceExcepts = new List<CategoryPriceExcept>();
            this.GuarContractClasses = new List<GuarContractClass>();
            this.ItemPriceExcepts = new List<ItemPriceExcept>();
            this.ItmPLists = new List<ItmPList>();
            this.opertbls = new List<opertbl>();
            this.PriceLst1 = new List<PriceLst>();
            this.Ps = new List<P>();
            this.requests = new List<request>();
            this.TypePriceExcepts = new List<TypePriceExcept>();
        }

        public int ID { get; set; }
        public string NAME { get; set; }
        public short CURRENCY { get; set; }
        public Nullable<double> K { get; set; }
        public Nullable<double> ARE { get; set; }
        public Nullable<double> L { get; set; }
        public Nullable<double> R { get; set; }
        public Nullable<double> OR { get; set; }
        public Nullable<double> A { get; set; }
        public Nullable<double> N { get; set; }
        public string File_Primary_Key { get; set; }
        public Nullable<double> HOSPITAL { get; set; }
        public Nullable<double> CONSULTATION { get; set; }
        public bool Basic { get; set; }
        public Nullable<decimal> Percentage { get; set; }
        public Nullable<int> BasicListId { get; set; }
        public Nullable<double> App { get; set; }
        public Nullable<decimal> PL_Discount { get; set; }
        public virtual ICollection<admision> admisions { get; set; }
        public virtual ICollection<CategoryPriceExcept> CategoryPriceExcepts { get; set; }
        public virtual ICollection<GuarContractClass> GuarContractClasses { get; set; }
        public virtual ICollection<ItemPriceExcept> ItemPriceExcepts { get; set; }
        public virtual ICollection<ItmPList> ItmPLists { get; set; }
        public virtual ICollection<opertbl> opertbls { get; set; }
        public virtual ICollection<PriceLst> PriceLst1 { get; set; }
        public virtual PriceLst PriceLst2 { get; set; }
        public virtual ICollection<P> Ps { get; set; }
        public virtual ICollection<request> requests { get; set; }
        public virtual ICollection<TypePriceExcept> TypePriceExcepts { get; set; }
    }
}
